package com.jiexinyun.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@TableName("pp_scpc_plan_mx")
@Schema(description = "wise万思生产排程计划明细")
public class PpScpcPlanMxEntity {

    @Schema(description = "ID",example = "1")
    private Integer id;

    @Schema(description = "主单据ID",example = "1")
    private Integer pid;

    @Schema(description = "产品ID",example = "0001")
    private Integer hwid;

    @Schema(description = "计量单位",example = "1")
    private Integer jldw;

    @Schema(description = "产品名称",example = "六角螺纹钢")
    private String hwmc;

    @Schema(description = "生产批号",example = "100695")
    private String ph;

    @Schema(description = "计划工时",example = "1")
    private BigDecimal gsJh;

    @Schema(description = "计划产量",example = "1")
    private BigDecimal slJh;

    @Schema(description = "实际工时",example = "sa")
    private BigDecimal gsSj;

    @Schema(description = "实际产量",example = "sa")
    private BigDecimal slSj;

    @Schema(description = "生产要求",example = "sa")
    private String yq;

    @Schema(description = "规格",example = "sa")
    private String gg;

    @Schema(description = "生产日期",example = "sa")
    private Timestamp billdate;

    @Schema(description = "部门ID",example = "sa")
    private Integer bmId;

    @Schema(description = "部门名称",example = "sa")
    private String bmName;

    @Schema(description = "工序ID",example = "sa")
    private Integer gxId;

    @Schema(description = "工序名称",example = "sa")
    private String gxName;

    @Schema(description = "物料材质",example = "sa")
    private String wlCz;

    @Schema(description = "标准",example = "sa")
    private String wlBz;

    @Schema(description = "等级",example = "sa")
    private String wlDj;

    @Schema(description = "表面处理",example = "sa")
    private String wlBmcl;

    @Schema(description = "备注说明",example = "实践活动啥数据库撒旦")
    private String comment;

}
